package cn.sdormitory.academic.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

@Data
@TableName("t_cls_practice_info")
public class ClsPracticeInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId
    @ApiModelProperty(value = "ID")
    private Long id;

    private Long courseId;
    
    private Long sectionId;

    private Long classId;

    private Integer practiceNum;
    
    private String practiceContent;

    private Integer pass;

    private Integer notPass;

    private String passRate;

    private Date createTime;

    private String createBy;

    private Date modifyTime;

    private String modifyBy;

    @TableField(exist = false)
    private String clsPracticeName;

    @TableField(exist = false)
    private String courseName;
    
    @TableField(exist = false)
    private String sectionName;

    @TableField(exist = false)
    private String className;
}
